Skip to content

Conversation

@amadaluzia
Copy link

@amadaluzia amadaluzia commented Jul 15, 2025

Does this PR break anything?

This doesn't actually break the code as far as I have seen.

What does this PR add/change/delete?

A few things. Firstly, gitcord has been moved to src to remove any conflicting directories. Secondly, main.py has been moved to src/gitcord/__main__.py as that will allow a user to use python3 -m to start gitcord. Thirdly, setup.py, requirements(-dev).txt, and other files have been removed in favour of uv, a Python package manager which outpaces everything else in the Python scene at the moment.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to the gitcord repository. Thank you for making a Pull Request <3 We will try our best to review your PR promptly!

@amadaluzia amadaluzia changed the title feat(uv): use uv instead of pure setuptools feat(uv): use uv with setuptools instead of pure setuptools Jul 15, 2025
@amadaluzia amadaluzia changed the title feat(uv): use uv with setuptools instead of pure setuptools feat(uv): use uv with setuptools instead of pip with setuptools Jul 15, 2025
@evolvewithevan evolvewithevan added this to the Prototype milestone Jul 15, 2025
@evolvewithevan evolvewithevan moved this from Todo to In Progress in GitCord Jul 15, 2025
@evolvewithevan evolvewithevan added the enhancement New feature or request label Jul 15, 2025
@evolvewithevan evolvewithevan self-assigned this Jul 15, 2025
@evolvewithevan evolvewithevan self-requested a review July 15, 2025 21:55
@amadaluzia
Copy link
Author

fixed all the remaining issues, ready to merge i believe.

@evolvewithevan evolvewithevan changed the base branch from main to in-testing July 15, 2025 23:18
Copy link
Collaborator

@evolvewithevan evolvewithevan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Very Much for your contribution. Changes will be merged into a testing branch and, pending success, into main.

@evolvewithevan evolvewithevan merged commit 77f787b into allthingslinux:in-testing Jul 15, 2025
4 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in GitCord Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants